// pages/detail/detail.js
import { Spu } from "../../models/spu";
// import {CouponCenterType, ShoppingWay} from "../../core/enum";
// import { SaleExplain } from "../../models/sale-explain";
// import { getWindowHeightRpx } from "../../utils/system";
// import {Cart} from "../../models/cart";
// import {CartItem} from "../../models/cart-item";
// import { Coupon } from "../../models/coupon";
// import { quickSort } from "../../utils/util";

Page({
  /**
   * 页面的初始数据
   */
  data: {},

  /**
   * 生命周期函数--监听页面加载
   */
  async onLoad(options) {
    const pid = options.pid;
    const spu = await Spu.getDetail(pid);
    console.log("spu", spu);
    // const coupons = await Coupon.getTop2CouponsByCategory(spu.category_id);

    // const explain = await SaleExplain.getFixed();
    // const windowHeight = await getWindowHeightRpx();
    // const h = windowHeight - 100;

    this.setData({
      spu,
      // explain,
      // h,
      // coupons,
    });
    // this.updateCartItemCount();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {},

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {},
});
